import { useLoginStore } from '@/store/modules/login'

export function usePermission(pageName: string, handleName: string) {
  const permissions = useLoginStore().permissions
  const verifyPermission = `system:${pageName}:${handleName}`
  return !!permissions.find((item) => item === verifyPermission)
  // 这个是取反 再取反 就是取反两次
  // 这里返回的是布尔值，因为要根据拿到的权限来控制页面的按钮是否显示出来 PageContent有使用
  // 一样的 ==> Boolean(permissions.find((item) => item === verifyPermission))
}
